window-cleaning hand implement - German English Dictionary